无法在Ubuntu 20.04上安装Linux内核 您所在的位置:网站首页 ubuntu 调整内核版本后无法启动 无法在Ubuntu 20.04上安装Linux内核

无法在Ubuntu 20.04上安装Linux内核

2022-06-15 04:48| 来源: 网络整理| 查看: 265

我是内核社区的新手,我正在学习如何编译和安装Linux内核,但我无法安装它。我运行的是6核的Ryzen 5和Ubuntu20.04 LTS,我使用的是gcc的编译器。我当前的内核版本是5.11.0-38-generic,我正在尝试编译和安装版本5.14.14。我使用Greg Kroah Heartman的Linux内核作为指南。首先,我从kernel.org下载最新的主线内核。然后,我运行make menuconfig为我的系统生成一个.config。接下来,我运行make -j12编译内核,它运行得很好,不会返回任何错误。我在安装它的时候遇到了麻烦。在运行make install之后,我得到了以下错误输出:

arch/x86/Makefile:148: CONFIG_X86_X32 enabled but no binutils support sh ./arch/x86/boot/install.sh \ 5.14.14 arch/x86/boot/bzImage \ System.map "/boot" *** Missing file: arch/x86/boot/bzImage *** You need to run "make" before "make install". make[1]: *** [arch/x86/boot/Makefile:161: install] Error 1 make: *** [arch/x86/Makefile:280: install] Error 2

install.sh告诉我在我的arch目录中没有bzImage文件。我检查过了,文件确实丢失了。我试着查找“丢失的bzImage文件”,但找不到任何有用的东西。为什么make不生成一个大的zImage文件?



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有